From 387d6bfe38fc10aa469f19141fc15905ea32c023 Mon Sep 17 00:00:00 2001 From: robertl Date: Fri, 29 Jul 2005 17:07:57 +0000 Subject: [PATCH] Add mkcapabiltities. --- gpsbabel/tools/mkcapabilities | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 gpsbabel/tools/mkcapabilities diff --git a/gpsbabel/tools/mkcapabilities b/gpsbabel/tools/mkcapabilities new file mode 100755 index 000000000..c7ef7fb03 --- /dev/null +++ b/gpsbabel/tools/mkcapabilities @@ -0,0 +1,27 @@ +./gpsbabel -^2 | 's/\&/\&/'` | awk -F'\t' ' +function getcap(type, cap, sname, lname) { + if (type == "internal") return + print "" + print "" lname "" + print "" sname "" + # This is bad... + + printf "" + if (sname == "geo") { + printf "Yes" + } else if (sname == "s_and_t") { + printf "[1][2]" + } + print "" + + + for (i = 1; i <= 6; i++) { + c = substr(cap, i, 1) + printf "" + if (c != ("-")) printf "yes" + printf "\n" + } + print "" +} +getcap($1, $2, $3, $5) +' > ../babelweb/capabilities.inc > ../babelweb/capabilities.inc -- 2.30.2